package com.qfmy.webapp.service.novel;

import com.qfmy.model.entity.novel.CommentReplies;
import com.qfmy.model.vo.novel.CommentRepliesVo;

import java.util.List;

/**
 * @author 清风明月
 * @Package com.qfmy.web.app.service.novel
 * @date 2025/11/13
 * @description 评论回复表
 */
public interface CommentRepliesService {

    /**
     * 添加评论回复
     * @param commentReplies
     */
    void addCommentReplies(CommentReplies commentReplies);

    /**
     * 获取所有的回复评论
     * @return
     */
    List<CommentRepliesVo> getCommentRepliesByCommentId(Integer commentId);


    /**
     * 删除评论回复
     * @param id
     */
    void deleteCommentReplies(Integer id);

    /**
     * 判断当前用户是否已经回复过
     * @param commentId
     * @return
     */
    Boolean isCommentReplies(Integer commentId);
}
